﻿using System;
using System.Workflow.Runtime;
namespace Dropthings.Business.Workflows
{
    public interface IWorkflowHelper
    {
        void ExecuteWorkflow(WorkflowRuntime runtime, Type workflowType, System.Collections.Generic.Dictionary<string, object> properties);
        TResponse ExecuteWorkflow<TWorkflow, TRequest, TResponse>(WorkflowRuntime runtime, TRequest request) where TResponse : new();
    }
}
